
#include <stdio.h>
#include <unistd.h>
#include "lcd.h"
#include "bmp.h"
#include "touch.h"
#include "album.h"
#include "2048game.h"

int main( int argc, char * argv[] )
{
    //1.初始化屏幕 
    lcd_init();

    //2.操作 

        //显示一个纯色图像 
            show_pure_color( 0xFFE4E1 );    //作为背景颜色

        //矩形
            //display_Rectangle( 200, 200, 300, 100, 0xFFFF00 );

        //圆形
            //display_Circle( 800, 200, 100, 0xFF0000 );

        //bmp图片
            //show_bmp( 0, 0, argv[1] );
            //show_bmp( 200, 200, argv[1] );

            //循环显示bmp图片
            //Circle_show_bmp( argv[1] );

        //触摸屏
            /*
                while( 1 )
                {
                    //获取触摸坐标
                    //int x,y;
                    //get_touch( &x, &y );

                    //获取滑动方向
                    int fx = get_direction();
                    printf("fx = %d\n", fx );
                }     
            */

            //通过手指滑动 进行图片的切换
            //Circle_show_bmp( argv[1] );
            
            //2048游戏
            my_2048game();


    //3.关闭屏幕 
    lcd_close();
}
